﻿/*top*/
.header .header_top{width:100%;height:35px;line-height:35px;background-color:#f2f2f2;}
.header .header_top .header_top_cont{width:1200px;margin:0 auto;}
.header .header_top .header_top_cont>a{font-size:15px;color:#000;}
.header .header_top .header_top_cont>a img{margin-left:20px;margin-top:-10px;}
.header .header_top .header_top_cont .header_top_cright{width:235px;float: right;}
.header .header_top .header_top_cont .header_top_cright ul li{float: left;}
.header .header_top .header_top_cont .header_top_cright ul li a{font-size:15px;color:#000;padding:0 5px;}
.header .header_top .header_top_cont .header_top_cright ul li img:nth-of-type(2){margin-right:20px;}
.header .header_logo{width:1200px;margin:0 auto;height:130px;padding:28px 0;box-sizing: border-box;}
.header .header_img{width:300px;float: left;}
.header .header_img img{max-width: 100%;}
.header .header_logo_search{width:460px;float: left;margin-top:20px;height:40px;border:2px solid #b60005;margin-left:100px;}
.header .header_logo_search a:nth-of-type(1){display: inline-block;width:20%;height:30px;color:#000;padding: 0 10px;position: relative; top: 1px;}
.header .header_logo_search input{height:37px;border:none;outline: none;width:58.6%;}
.header .header_logo_search a:nth-of-type(2){display: inline-block;width:15%;height:42px;line-height:40px;text-align: center;background-color:#b60005;}
.header .header_phone{width:260px;text-align: center;float: right;}
.header .header_phone a:nth-of-type(1){display: block;font-size:21px;color:#333;background:url("/template/common/top/top19/images/top_tel.png")no-repeat 30px;}
.header .header_phone a:nth-of-type(2){display: block;font-size:32px;color:#333;font-weight: bolder;}
.header .header_nav{width:100%;height:61px;background-color:#b60005;line-height:60px;}
.header .header_nav .header_nav_list{width:1200px;margin:0 auto;}
.header .header_nav .header_nav_list>ul>li{float: left;position:relative;}
.header .header_nav .header_nav_list>ul>li div{position:absolute;z-index: 5;background: #b60005;width:100%;display:none;}
.header .header_nav .header_nav_list>ul>li div ul li a{display: block;width:100%;font-size:16px;color:#fff;text-align: center;}
.header .header_nav .header_nav_list ul li:hover{background-color:#333333;}
.header .header_nav .header_nav_list>ul>li>a{color:#fff;padding:0 38px;font-size:16px;display: inline-block;}
.header .header_seek{width: 460px;float: left;margin-top: 20px;height: 40px;border: 2px solid #b60005;margin-left: 100px;position: relative;}
.header .header_seek #top_type{display: inline-block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #000;
    padding: 0 10px;
    font-size: 15px;}

.header .header_seek input{height: 37px;border: none;outline: none;width: 58.6%;}
.header .header_seek #search_miro{
    width: 10%;
    background-color: #b60005;
    display: inline-block;
    text-align: center;
    padding: 8px 0px;
    position: absolute;
    right: 0;
}
.header .header_seek UL {
	display: none; 
    z-index: 150;
    left: -2px;
    border: 2px solid #b60005;
    border-top: none;
    border-radius: 3px;
    width: 88px;
    position: absolute;
    top: 40px;
    background-color:#fff;
	}
.header .header_seek UL LI {FLOAT: left; WIDTH: 100%; HEIGHT: 30px; text-align:center;line-height: 30px;}
.header .header_seek UL LI A {FLOAT: left; WIDTH:100%;font-size: 12px;}
.header .header_seek UL LI {background-color: #ffffff;}
.header .header_seek UL LI A {WIDTH: 100%; COLOR: #333333; LINE-HEIGHT: 24px}
.header .header_seek UL LI A:hover {COLOR: #b60005; TEXT-DECORATION: none}
/*.searchselect UL LI A.current {COLOR: #9c9c9c}
.searchselect UL LI A.current:hover { COLOR:#019241}*/
.header .header_seek UL LI.last {OVERFLOW: hidden; WIDTH:100%;HEIGHT: 5px;}

/*top end*/